alternator supporting strap - Español Inglés Diccionario